FILE PHOTO: Bulgaria's Prime Minister Boyko Borissov addresses a news conference in Sofia, Bulgaria, May 17, 2018. REUTERS/Stoyan Nenov

SOFIA (Reuters) - Bulgaria’s parliament on Thursday backed a cabinet reshuffle aimed at quelling a public outcry over a fatal bus accident that killed 17 people, approving new ministers of interior, regional development and transport.

The center-right government garnered support for the reshuffle after initial internal coalition tussles, although analysts say Prime Minister Boyko Borissov needed to do more to boost support for his government, which took office in May 2017.

More than 20 people were also injured in the crush in late August in northwest Bulgaria, in which a bus fell into a ravine.

The accident triggered a heated public debate over government accountability for quality of road construction and transport safety.

The chamber voted to appoint Rosen Zhelyazkov, head of the telecoms regulator, as transport minister.

Petya Avramova, a lawmaker from ruling GERB party, will take over regional development and the interior ministry’s secretary general, Mladen Marinov, will be the new interior minister.

The opposition Socialists voted against the appointments, demanding the resignation of the whole government.

There is no immediate risk of political instability or early elections, analysts say, adding that the government should be able to push ahead with reforms ahead of the European election next spring - seen as a test whether it would be able to carry out its full mandate.