Tom Allen is a fraud!