The payscales for consultants are set nationally. For consultants who became consultants after 2008, there is an increment every year for the first 5 years and then an increment at 9 years.
All doctors have to pay their professional fees required for work from their own pockets. It's approximately £400 pa for the GMC (cannot work unless registered with the GMC), and I pay about £1200 pa for professional indemnity (insurance for assistance in the event of a legal issue where my employer is not happy to support me) - that is for pure NHS work, I assume that you might pay more if private. There are other professional organisations that people may choose to be part of to access educational opportunities as well, but these aren't compulsory.
All doctors have to pay from their own pocket for the professional exams during training that allow you to progress to consultant. I qualified in 2002, and my professional exam fees were almost £3k in total, which is not reimbursed by the NHS.
Would you like to know what "antisocial hours pay" is? In my previous job I was on call overnight from home 1 night out of 15, and the multiplier for my pay was 1% for doing that. The additional amount I got before tax for doing that was about £75 per month, so around £30pm after deductions for 1-2 oncall nights per month. The maximum multiplier for on calls is 5%, and that is for rotas with very few people in or where there is a very high likelihood of having to come back into work (not simply being called, so it's possible to be called several times overnight).
Yes, it's at home, but it means no drinking in case you get called for advice, being contactable from 8pm at night until 8am in the morning, so having to leave phone on loud, and when you are called, it's for exceptionally sick complicated patients, usually ones you have never met before, and need to make complex decisions and advice, and perhaps even return to work (you have to live somewhere that you can return to work normally within 20 minutes, so if you live further away, you have to rent a hotel room or pay for hospital accommodation).