The Polish prime minister has criticised David Cameron for singling out Poland in his vow to ban British child benefit payments to children of EU migrants.
According to Treasury figures, over half the children in EU nations who receive child benefit are in Poland.
According to Treasury figures - the UK pays child benefit to 40,000 children living in another EU member state.
More child benefit figures: govt pays it to 13m children of which 40,171 live in EU (Poland 25,659, RoI 2,609, France 2,003, Slovakia 1,881)
More top news
Twenty years ago, long before today's centenary events, surviving veterans made their own pilgrimage to the site of the Battle of the Somme.