James MacCleary MP

For Lewes, Seaford, Newhaven, Polegate and our East Sussex Villages

james maccleary in front of a crowd

UK Lib Dem news

Oops, an error occurred! Code: 20250516221424a8d2039f