President Barack Obama was interrupted during a speech on the US housing market recovery by the audience at Desert Vista High School in Arizona, wishing him a belated happy birthday.

Mr Obama, who turned 52 on Sunday, smiled and joked with the audience, saying wife Michelle told him he does not look "a day over 51."