David Cameron, a Aston Villa supporter for many years, confuses which football team he really supports and says he's a West Ham supporter in his reelection campaign speech.