Over a third of children in Manchester, Middlesbrough, Belfast and Glasgow are thought to live in poverty, according to data.
End Child Poverty also pointed to six London boroughs, including Tower Hamlets and Westminster, as being rated in the 20 worst areas for poverty.
More top news
The high street chemist - which charges almost £15 more for the pill than rivals - said it was "truly sorry" for a "poor choice of words".
The head of Minneapolis police stood down at the city mayor's request after the police killing of bride-to-be Justine Damond.
Three Palestinians and three Israelis have died amid escalating unrest over new security measures at the Holy Land's most contested shrine.