David Ramos/Getty Images
Revellers in fancy dress enjoy the atmosphere during the British Fancy Dress Day in Benidorm, Spain. The British Fancy Dress Day is one of the biggest fancy dress parties in Europe
A participant dances during the annual Gay Pride parade in Tel Aviv, Israel, on Friday. Thousands of Israeli and foreign gay and lesbian people joined in the festivities, which concluded with a huge beach party
Nigel Frarage, Ukip leader, arrives in Westminster on Friday after a successful night in local council elections. Mr Farage was delighted with what he saw as a remarkable result for the UK Independence Party, which he said put them in with a chance of securing a seat at Westminster.