The current annual salary for an MP is £65,738. In addition, MPs receive allowances to cover the costs of running an office and employing staff, having somewhere to live in London and in their constituency, and travelling between Parliament and their constituency.
Copyright © 2026 eLLeNow.com All Rights Reserved.