← Full profile
Josh MacAlister
Labour Party
Whitehaven and Workington
Basic Salary
£98,599
Expenses (24-25)
£210,569
Donations Received
£11,800
Votes Recorded
459
newsdeck.co.uk/politics/mp/josh-macalister-5033
Figures sourced from official IPSA, Electoral Commission, and UK Parliament data. See the full profile for sources and details.