There wasn't one last year either (AFAIK) but our London trip was near Christmas so we didn't check.
But I fancied taking DD this year , they had street entertainment the past few years. It was really nice to just wander round without worrying about cars and buses.
Come on Boris? What are you thinking?
Give back the VIP Day.