An 'embarrassing' leak shows the European Union has fallen short of its own data protection laws. The European Commission's website has published 700 records, including the names, addresses and mobile numbers of its citizens, according to a report (stock image)