Tom Allen is a total pu**y