US President Donald Trump has visited a Catholic school in Florida to show his support for school choice.

The president was joined at St Andrew Catholic School in Orlando by Education Secretary Betsy DeVos, US Senator Marco Rubio and Florida Governor Rick Scott in a tour of the school that started with a visit to a fourth-grade class.

The visit, which was private, was described as a listening session.

One of the tour guests was Denisha Merriweather, who attended a private high school through Florida's voucher programme, which she credits with turning her life around.