President Donald Trump has broken his silence over the Oscars best picture gaffe, saying he thought there was too much focus on politics to get the award ceremony right.

There were chaotic scenes at the end of the Academy Awards on Sunday night, when the best picture Oscar was awarded to La La Land before it was realised a mistake had been made and Moonlight was actually the winner.

In-between the presenting of awards, stars and host Jimmy Kimmel spent much of the ceremony mocking and attacking the Republican president.