Britain looks set to overtake Germany as the European Union's most populous country by 2050, according to statistical agency Eurostat.