Editorial actual & illustrations

346 111 items
  • / 500
  • images/page:
RM
Row of souvenir and gift shops along Oxford Street, London, UK, showcasing typical tourist retail outlets in one of the capital's busiest shopping areas-stock-photo
RM
Homeless man sits on the pavement begging for money on Oxford Street, London, UK, as shoppers carrying branded shopping bags walk past, highlighting the stark contrast between consumerism and poverty-stock-photo
RM
Homeless man sits on the pavement begging for money on Oxford Street, London, UK, as shoppers carrying branded shopping bags walk past, highlighting the stark contrast between consumerism and poverty-stock-photo
RM
Passer-by donates money to homeless man sitting on pavement along Oxford Street, London, UK, as shoppers with branded bags walk past — illustrating contrast between consumerism and urban poverty-stock-photo
RM
Shoppers walk past the John Lewis department store on Oxford Street, London, UK, with Union Jack flags flying above the bustling high street.-stock-photo
RM
Shoppers walk past the John Lewis department store on Oxford Street, London, UK, with Union Jack flags flying above the bustling high street.-stock-photo
RM
Altrincham, Manchester, UK. 27th July, 2025. Enough is Enough' protest  opposed to refugees housed at Cresta Court Hotel, Church road in Trafford, Altrincham, Greater Manchester . The two sets of protesters were kept apart by the busy A56 road and a line of police. At the end of the protest the 'Stand Up to Racism' group were trapped for a short time in the hotels grounds where police kept the two groups clashing. A wave of protests at asylum seeker hotels across the country has further stoked division and distrust among communities. Credit: GaryRobertsphotography/Alamy Live News-stock-photo
RM
Altrincham, Manchester, UK. 27th July, 2025. Enough is Enough' protest  opposed to refugees housed at Cresta Court Hotel, Church road in Trafford, Altrincham, Greater Manchester . The two sets of protesters were kept apart by the busy A56 road and a line of police. At the end of the protest the 'Stand Up to Racism' group were trapped for a short time in the hotels grounds where police kept the two groups clashing. A wave of protests at asylum seeker hotels across the country has further stoked division and distrust among communities. Credit: GaryRobertsphotography/Alamy Live News-stock-photo
RM
Altrincham, Manchester, UK. 27th July, 2025. Enough is Enough' protest  opposed to refugees housed at Cresta Court Hotel, Church road in Trafford, Altrincham, Greater Manchester . The two sets of protesters were kept apart by the busy A56 road and a line of police. At the end of the protest the 'Stand Up to Racism' group were trapped for a short time in the hotels grounds where police kept the two groups clashing. A wave of protests at asylum seeker hotels across the country has further stoked division and distrust among communities. Credit: GaryRobertsphotography/Alamy Live News-stock-photo
RM
Altrincham, Manchester, UK. 27th July, 2025. Enough is Enough' protest  opposed to refugees housed at Cresta Court Hotel, Church road in Trafford, Altrincham, Greater Manchester . The two sets of protesters were kept apart by the busy A56 road and a line of police. At the end of the protest the 'Stand Up to Racism' group were trapped for a short time in the hotels grounds where police kept the two groups clashing. A wave of protests at asylum seeker hotels across the country has further stoked division and distrust among communities. Credit: GaryRobertsphotography/Alamy Live News-stock-photo
RM
Altrincham, Manchester, UK. 27th July, 2025. Enough is Enough' protest  opposed to refugees housed at Cresta Court Hotel, Church road in Trafford, Altrincham, Greater Manchester . The two sets of protesters were kept apart by the busy A56 road and a line of police. At the end of the protest the 'Stand Up to Racism' group were trapped for a short time in the hotels grounds where police kept the two groups clashing. A wave of protests at asylum seeker hotels across the country has further stoked division and distrust among communities. Credit: GaryRobertsphotography/Alamy Live News-stock-photo
RM
Altrincham, Manchester, UK. 27th July, 2025. Enough is Enough' protest  opposed to refugees housed at Cresta Court Hotel, Church road in Trafford, Altrincham, Greater Manchester . The two sets of protesters were kept apart by the busy A56 road and a line of police. At the end of the protest the 'Stand Up to Racism' group were trapped for a short time in the hotels grounds where police kept the two groups clashing. A wave of protests at asylum seeker hotels across the country has further stoked division and distrust among communities. Credit: GaryRobertsphotography/Alamy Live News-stock-photo
RM
Altrincham, Manchester, UK. 27th July, 2025. Enough is Enough' protest  opposed to refugees housed at Cresta Court Hotel, Church road in Trafford, Altrincham, Greater Manchester . The two sets of protesters were kept apart by the busy A56 road and a line of police. At the end of the protest the 'Stand Up to Racism' group were trapped for a short time in the hotels grounds where police kept the two groups clashing. A wave of protests at asylum seeker hotels across the country has further stoked division and distrust among communities. Credit: GaryRobertsphotography/Alamy Live News-stock-photo
RM
Altrincham, Manchester, UK. 27th July, 2025. Enough is Enough' protest  opposed to refugees housed at Cresta Court Hotel, Church road in Trafford, Altrincham, Greater Manchester . The two sets of protesters were kept apart by the busy A56 road and a line of police. At the end of the protest the 'Stand Up to Racism' group were trapped for a short time in the hotels grounds where police kept the two groups clashing. A wave of protests at asylum seeker hotels across the country has further stoked division and distrust among communities. Credit: GaryRobertsphotography/Alamy Live News-stock-photo
RM
Altrincham, Manchester, UK. 27th July, 2025. Enough is Enough' protest  opposed to refugees housed at Cresta Court Hotel, Church road in Trafford, Altrincham, Greater Manchester . The two sets of protesters were kept apart by the busy A56 road and a line of police. At the end of the protest the 'Stand Up to Racism' group were trapped for a short time in the hotels grounds where police kept the two groups clashing. A wave of protests at asylum seeker hotels across the country has further stoked division and distrust among communities. Credit: GaryRobertsphotography/Alamy Live News-stock-photo
RM
Altrincham, Manchester, UK. 27th July, 2025. Enough is Enough' protest  opposed to refugees housed at Cresta Court Hotel, Church road in Trafford, Altrincham, Greater Manchester . The two sets of protesters were kept apart by the busy A56 road and a line of police. At the end of the protest the 'Stand Up to Racism' group were trapped for a short time in the hotels grounds where police kept the two groups clashing. A wave of protests at asylum seeker hotels across the country has further stoked division and distrust among communities. Credit: GaryRobertsphotography/Alamy Live News-stock-photo
RM
Altrincham, Manchester, UK. 27th July, 2025. Enough is Enough' protest  opposed to refugees housed at Cresta Court Hotel, Church road in Trafford, Altrincham, Greater Manchester . The two sets of protesters were kept apart by the busy A56 road and a line of police. At the end of the protest the 'Stand Up to Racism' group were trapped for a short time in the hotels grounds where police kept the two groups clashing. A wave of protests at asylum seeker hotels across the country has further stoked division and distrust among communities. Credit: GaryRobertsphotography/Alamy Live News-stock-photo
RM
Altrincham, Manchester, UK. 27th July, 2025. Enough is Enough' protest  opposed to refugees housed at Cresta Court Hotel, Church road in Trafford, Altrincham, Greater Manchester . The two sets of protesters were kept apart by the busy A56 road and a line of police. At the end of the protest the 'Stand Up to Racism' group were trapped for a short time in the hotels grounds where police kept the two groups clashing. A wave of protests at asylum seeker hotels across the country has further stoked division and distrust among communities. Credit: GaryRobertsphotography/Alamy Live News-stock-photo
RM
Altrincham, Manchester, UK. 27th July, 2025. 'Streamer' at Enough is Enough' protest  opposed to refugees housed at Cresta Court Hotel, Church road in Trafford, Altrincham, Greater Manchester . The two sets of protesters were kept apart by the busy A56 road and a line of police. At the end of the protest the 'Stand Up to Racism' group were trapped for a short time in the hotels grounds where police kept the two groups clashing. A wave of protests at asylum seeker hotels across the country has further stoked division and distrust among communities. Credit: GaryRobertsphotography/Alamy Live News-stock-photo
RM
Altrincham, Manchester, UK. 27th July, 2025. Enough is Enough' protest  opposed to refugees housed at Cresta Court Hotel, Church road in Trafford, Altrincham, Greater Manchester . The two sets of protesters were kept apart by the busy A56 road and a line of police. At the end of the protest the 'Stand Up to Racism' group were trapped for a short time in the hotels grounds where police kept the two groups clashing. A wave of protests at asylum seeker hotels across the country has further stoked division and distrust among communities. Credit: GaryRobertsphotography/Alamy Live News-stock-photo
RM
Altrincham, Manchester, UK. 27th July, 2025. Enough is Enough' protest  opposed to refugees housed at Cresta Court Hotel, Church road in Trafford, Altrincham, Greater Manchester . The two sets of protesters were kept apart by the busy A56 road and a line of police. At the end of the protest the 'Stand Up to Racism' group were trapped for a short time in the hotels grounds where police kept the two groups clashing. A wave of protests at asylum seeker hotels across the country has further stoked division and distrust among communities. Credit: GaryRobertsphotography/Alamy Live News-stock-photo
RM
Altrincham, Manchester, UK. 27th July, 2025. Streamers at Enough is Enough' protest  opposed to refugees housed at Cresta Court Hotel, Church road in Trafford, Altrincham, Greater Manchester . The two sets of protesters were kept apart by the busy A56 road and a line of police. At the end of the protest the 'Stand Up to Racism' group were trapped for a short time in the hotels grounds where police kept the two groups clashing. A wave of protests at asylum seeker hotels across the country has further stoked division and distrust among communities. Credit: GaryRobertsphotography/Alamy Live News-stock-photo
RM
Altrincham, Manchester, UK. 27th July, 2025. Enough is Enough' protest  opposed to refugees housed at Cresta Court Hotel, Church road in Trafford, Altrincham, Greater Manchester . The two sets of protesters were kept apart by the busy A56 road and a line of police. At the end of the protest the 'Stand Up to Racism' group were trapped for a short time in the hotels grounds where police kept the two groups clashing. A wave of protests at asylum seeker hotels across the country has further stoked division and distrust among communities. Credit: GaryRobertsphotography/Alamy Live News-stock-photo
RM
Altrincham, Manchester, UK. 27th July, 2025. Enough is Enough' protest  opposed to refugees housed at Cresta Court Hotel, Church road in Trafford, Altrincham, Greater Manchester . The two sets of protesters were kept apart by the busy A56 road and a line of police. At the end of the protest the 'Stand Up to Racism' group were trapped for a short time in the hotels grounds where police kept the two groups clashing. A wave of protests at asylum seeker hotels across the country has further stoked division and distrust among communities. Credit: GaryRobertsphotography/Alamy Live News-stock-photo
RM
Altrincham, Manchester, UK. 27th July, 2025. Enough is Enough' protest  opposed to refugees housed at Cresta Court Hotel, Church road in Trafford, Altrincham, Greater Manchester . The two sets of protesters were kept apart by the busy A56 road and a line of police. At the end of the protest the 'Stand Up to Racism' group were trapped for a short time in the hotels grounds where police kept the two groups clashing. A wave of protests at asylum seeker hotels across the country has further stoked division and distrust among communities. Credit: GaryRobertsphotography/Alamy Live News-stock-photo
RM
Altrincham, Manchester, UK. 27th July, 2025. Enough is Enough' protest  opposed to refugees housed at Cresta Court Hotel, Church road in Trafford, Altrincham, Greater Manchester . The two sets of protesters were kept apart by the busy A56 road and a line of police. At the end of the protest the 'Stand Up to Racism' group were trapped for a short time in the hotels grounds where police kept the two groups clashing. A wave of protests at asylum seeker hotels across the country has further stoked division and distrust among communities. Credit: GaryRobertsphotography/Alamy Live News-stock-photo
RM
Altrincham, Manchester, UK. 27th July, 2025. Enough is Enough' protest  opposed to refugees housed at Cresta Court Hotel, Church road in Trafford, Altrincham, Greater Manchester . The two sets of protesters were kept apart by the busy A56 road and a line of police. At the end of the protest the 'Stand Up to Racism' group were trapped for a short time in the hotels grounds where police kept the two groups clashing. A wave of protests at asylum seeker hotels across the country has further stoked division and distrust among communities. Credit: GaryRobertsphotography/Alamy Live News-stock-photo
RM
The tide is out along Linnea Beach in Point Grey, Vancouver, BC. Stanley Park & the downtown core are opposite with the North Shore Mountains behind.-stock-photo
RM
London, UK. 26th July 2025. Participants pass through Regent Street during London Trans Pride 2025. Credit: Vuk Valcic/Alamy Live News-stock-photo
RM
London, UK. 26th July 2025. Participants pass through Piccadilly Circus during London Trans Pride 2025. Credit: Vuk Valcic/Alamy Live News-stock-photo
RM
London, UK. 26th July 2025. Participants pass through Piccadilly Circus during London Trans Pride 2025. Credit: Vuk Valcic/Alamy Live News-stock-photo
RM
London, UK. 26th July 2025. Participants make their feelings known about JK Rowling and For Women Scotland directors Susan Smith and Marion Calder, whose case led to the Supreme Court ruling on the definition of a woman, during London Trans Pride 2025. Credit: Vuk Valcic/Alamy Live News-stock-photo
RM
London, UK. 26th July 2025. Participants pass through Piccadilly Circus during London Trans Pride 2025. Credit: Vuk Valcic/Alamy Live News-stock-photo
RM
London, UK. 26th July 2025. Participants pass through Piccadilly Circus during London Trans Pride 2025. Credit: Vuk Valcic/Alamy Live News-stock-photo
RM
London, UK. 26th July 2025. Participants pass through Piccadilly Circus during London Trans Pride 2025. Credit: Vuk Valcic/Alamy Live News-stock-photo
RM
London, UK. 26th July 2025. Participants pass through Piccadilly Circus during London Trans Pride 2025. Credit: Vuk Valcic/Alamy Live News-stock-photo
RM
London, UK. 26th July 2025. Participants pass through Piccadilly Circus during London Trans Pride 2025. Credit: Vuk Valcic/Alamy Live News-stock-photo
RM
London, UK. 26th July 2025. Participants pass through Piccadilly Circus during London Trans Pride 2025. Credit: Vuk Valcic/Alamy Live News-stock-photo
RM
London, UK. 26th July 2025. Participants pass through Piccadilly Circus during London Trans Pride 2025. Credit: Vuk Valcic/Alamy Live News-stock-photo
RM
London, UK. 26th July 2025. Participants pass through Piccadilly Circus during London Trans Pride 2025. Credit: Vuk Valcic/Alamy Live News-stock-photo