British Prime Minister David Cameron arrived in Brazil on Thursday to promote UK business and capitalise on the success of the summer Olympic games. Cameron first stop was Sao Paulo where he arrived with a 58-strong business delegation and opened a new £60m JCB factory.