The largest clock tower in England towers above the river Mersey