A mural that appeared overnight on a residential building in north London is the work of Banksy, the anonymous street artist has confirmed.

The artist claimed the work as his own in an Instagram post on Monday, following a morning of speculation after it was spotted on Hornsey Road in Finsbury Park.

The mural is painted on a wall that sits behind a tree as the viewer looks south-east down Hornsey Road.

It features a lifesize depiction of a woman holding a pressure washer, having apparently sprayed green paint up the side of a block of flats. Viewed with the tree in the foreground and centred on the wall, the green paint mimics the foliage of the plant, which has been cut back in a process known as pollarding.