Cllr Becca Thackray

Title: Deputy Leader of the Opposition

Representing: 

Party: Green

Political grouping: Independent