Hassall was a councillor in local government in Birmingham, England. He represented Perry Barr ward. He was a member of the Liberal Democrats party. He was also Birmingham City Council's cabinet member for leisure, sport and culture from 2006 to 2009. He was Lord Mayor of the city in the year May 2015 to May 2016.