Прошедшее обыденно и скучно первомайское шествие в Петербурге в этот раз ознаменовалось тем, что полицейские впервые пресекли массовое нарушение законодательства о запрете пропаганды гомосексуализма. Были задержаны 15 геев и лесбиянок, поднявших радужные флаги. Националисты, прошедшие по Невскому проспекту, вскидывая руки в фашистском приветствии, нареканий у представителей власти не вызвали.
К Первомаю в Смольном в этом году отнеслись с видимой неохотой: центр города украсили скромно, развесив накануне праздника по флагу на фонарных столбах (через один). Не читалась радость и на лицах представителей власти: члены правительства во главе с Георгием Полтавченко и редкие депутаты ЗакСа приехали сплошь в черных куртках и плащах. Сотрудник пресс-службы администрации, оценив цветовую гамму, с сожалением сказал, что "надо было бабок и детей нагнать, а то черное пятно какое-то". Эту мысль он, очевидно, донес до градоначальника, и тот вскоре буквально отловил проходившего рядом ребенка, взял его на руки и попозировал перед фотокамерами. Единороссы в этот раз решили не отдавать оплаченный ими военно-морской оркестр в начало колонны, где идут профсоюзы и сотрудники администрации (оркестр и барабанщицы в коротких юбках нынче предварили колонну "медведей"), поэтому бодрые марши членам правительства нестройно играли оркестранты, одетые, как музыканты из переходов метро. А вообще впереди всех на длинном поводке шла пожилая полицейская овчарка. Всего членов профсоюзов и единороссов, требовавших от власти социальной справедливости, было около 5 тыс. (меньше, чем обычно), и прошли они до Дворцовой площади, где состоялся краткий митинг, ну совсем без креативных лозунгов или выходок: был замечен только один честный судостроитель с плакатом "Хочу зарплату 3000 евро".
Крайне мало сторонников собрали шедшие следом за "медведями" "жириновцы" и "справороссы" — последних возглавляла депутат Госдумы Оксана Дмитириева. Лидер партии Сергей Миронов в Петербург не прибыл: выступление на прошлом Первомае стоило ему сенаторского кресла и места спикера Совфеда. Традиционно многочисленно выступили пенсионеры из КПРФ, но националисты выиграли у них по количеству портретов Иосифа Сталина. Наконец, далее колонна шла слоями из анархистов, националистов (не избежавших расистских выкриков и "зигования"), велосипедистов, троцкистов, трезвенников, казаков, автомобилистов и осколочка КПСС с партийной растяжкой в виде шести весьма пожилых функционеров. Перед началом шествия в собственность полиции перешел баннер "Петербург против Путина" с изображением эльфа Добби из "Гарри Поттера" — его забрали у единомышленников Ольги Курносовой. Баннер в руках "яблочников" с таким же текстом, но без сказочного героя, полицейских на силовые действия не возбудил.
Товарищи по партии Григория Явлинского, "Солидарность", "Наблюдатели Петербурга" и другие демократы шли на солидном отдалении от всех остальных по причине того, что они водятся с представителями ЛГБТ-сообщества, с которыми все остальные не могут делить одну колонну. Проблемы у представителей сексменьшинств (пришло около сотни людей с характерным внешним видом) начались сразу. Полицейские предупредили их, что радужные флаги и хоть как-то относящиеся к ЛГБТ-сообществу лозунги будут считаться пропагандой "гомосексуализма, лесбиянства, бисексуализма и трансгендерности" среди несовершеннолетних, что подпадает под недавно вступивший в силу скандальный "гомофобный закон". Геи перевернули флаги и транспаранты древками вверх — это пришлось сделать даже девушке с гендерно-грамматически нейтральным плакатом "Выбирать любимого — право каждого!". Ну и, разумеется, убрали многосмысловый плакат "Put in! Put out!" Впрочем, в начале движения геи все же не вытерпели и выразили свою позицию и флагами, и транспарантами, за что десяток гомосексуалистов продолжили отстаивать свое мнение в автозаках — под крики марширующих "Позор!" их выволокли из колонны. На углу улицы Маяковского демократы остановились, и их предводители — Илья Яшин из "Солидарности", Максим Резник из "Яблока" и Андрей Пивоваров из "Парнаса" минут 15 бесплодно торговались с полицейскими чинами, требуя освободить задержанных, "а то мы никуда не пойдем и будем стоять тут". Ситуацию разрядил член бюро петербургского "Яблока" Николай Рыбаков, громко заявивший в мегафон уже замерзшим соратникам: "Есть предложение — идти дальше, но уже не кричать про Путина, потому что это уже остоп...дело, а требовать "свободу политзаключенным""! Предложение понравилось, и с этим лозунгом несогласные и продолжили движение до Конюшенной площади. Однако политическое шествие превратилось в гей-парад — внезапно в толпе стали массово раздавать радужные ленточки, которые демократы, правда, с колебанием, но на себя повязывали. Как сказал господин Резник, "но не потому что я гей, а в знак солидарности с задержанными". Также два радужных стяга гордо подняли по самому центру колонны. Флагоносцев и их троих товарищей (итого получилось 15 задержанных) под те же крики "позор" посадили в полицейские автобусы уже на площади. Финалом же мероприятия стало "прощание с медведом" — в небо на воздушных шарах под звуки гимна Олимпиады-80 был запушен мишка с лицом уходящего президента страны.