“Philip Lee: Great British Hero” Placards Spotted in Westminster

Did he make them himself?

H/T Giles Edwards

Seen Elsewhere