TOPSHOT - A homeless man begs as he walks past people queueing outside Harrods department store ahead of its opening, in London, on December 22, 2024 on the last weekend before Christmas, as hundreds staff workers are on strike. Hundreds of staff at London's luxury department store Harrods will walk out just days before Christmas, a union said on December 20, 2024, in a row over pay and working conditions. The strike at the store will target some of its busiest retail days on December 21 and 22 as well as December 26, or Boxing Day, traditionally the launch of the busy end-of-year sales. (Photo by JUSTIN TALLIS / AFP) (Photo by JUSTIN TALLIS/AFP via Getty Images)

News, Photo and Web Search