Tim Farron

Tim Farron

Tim Farron is a Liberal Democrat and MP for Westmorland and Lonsdale.

Tim Farron is a Liberal Democrat and MP for Westmorland and Lonsdale.