Holy poo. Hope you're ok dude. I must admit, with reduced traffic, peds have admirably stepped up to provide hazard cover.
Like lucifer said, that treatment from the popo seems quite unfair, given you were probably still quite dazed. Maybe stay off the bike a couple of days until you're sure you haven't broken anything.
(I also hope the ped is ok, despite being a royal numpty.)
Holy poo. Hope you're ok dude. I must admit, with reduced traffic, peds have admirably stepped up to provide hazard cover.
Like lucifer said, that treatment from the popo seems quite unfair, given you were probably still quite dazed. Maybe stay off the bike a couple of days until you're sure you haven't broken anything.
(I also hope the ped is ok, despite being a royal numpty.)