We met Jamie Foxx in London yesterday to talk about White House Down in which he plays American President Sawyer. Naturally we asked Jamie to do his Barack Obama impression. Watch it here and tell us what you reckon.