Fast & Furious 6 holds US box office
Fast & Furious 6 has fought off competition to stay atop the North American box office.

The action movie starring Vin Diesel earned $34.5m (£22.6m) ahead of Now You See Me with Morgan Freeman and Michael Caine which debuted with $28.1m (£18m).
Will Smith’s sci-fi After Earth was a close third, opening with $27m (£17.6m).
The Hangover Part III fell from second to fifth place with $15.9m (£10.4m) – a drop from $52m (£34.3m) last week.
The final film in the comedy series, starring Bradley Cooper and Zach Galifianakis, faired better internationally, taking $82.3m (£54m).