Our main opposition party Sinn Fein is like a cornered rat at the moment riddled by embarrassing controversies which could and should have been avoided. The rows with sitting deputies Patricia Ryan ...