St Patrick's Day celebrations are HUGE in Liverpool. But hang on we’re in England, aren’t we? Here in Liverpool (as well as many cities in England), not only do we ...