Потому что Ивану Грозному донесли, что новгородская верхушка хочет перейти в польское подданство.
А вообще, Ивану Грозному и повода особого не надо...Достаточно было подозрений. А вот их у него было великое множество.
Как это, зачем? Пошли слухи, что Новгородские бояре готовят заговор. Вот и пошел Иван IV, вместе со своим войском на Новгород. Проучить неверных предателей.