Mason Hayes Solicitors

David Morris

Marcus Hayes


David Morris is formerly the Member of Parliament for Morecambe and Lunesdale and sat in parliament from 2010 to 2024.

David has been a great supporter of the Mason Hayes Charitable Trust since its formation, and has given students first-hand experience of the hard work and dedication required in establishing a political career through provision of work placements and mentoring whilst a Member of Parliament.

Twitter Facebook

Mason Hayes Limited is authorised and regulated by the Solicitors Regulation Authority under registration number 537318. The professional rules relating to our services can be accessed on the Solicitors Regulation Authority website at Mason Hayes Solicitors and Mason Hayes are trading styles of Mason Hayes Limited which is a company registered in England and Wales under company number: 3401175. Our registered office is Siviter House, No 1 The Grange, Altrincham Road, Wilmslow, Cheshire, SK9 5ND. Our VAT number is 803 032 486. All rights reserved. Terms & Conditions. Privacy Policy
Mason Hayes