Uncle Frank at his toughest in St Cecelia