The party started in 2000 as a parliamentary faction called "Solidarity",[6] set up by Petro Poroshenko, until then a member of the Social Democratic Party of Ukraine (united) faction.[21][22]Taras Kuzio claims that this happened with the help of then President Kuchma, who allegedly wanted to limit the influence of the SDPU(u).[21] Many deputies elected in 1998 for the Peasant Party of Ukraine and Hromada joined the new parliamentary faction.[21][23] Based on his parliamentary faction Poroshenko eventually established the Party of Ukraine's Solidarity.[23][24] In 2000 that party merged into what would become the Party of Regions (later to become for a period the biggest party of Ukraine[25]) and Poroshenko became a Party of Regions deputy.[23]
In 2001, Poroshenko expressed interest in the creation of the Our Ukraine Bloc.[23] However, in order to receive quote in Our Ukraine he had to join the bloc with his whole party.[23][26] The Party of Ukraine's Solidarity failed to break away from the Party of Regions, therefore Poroshenko decided to create a new phantom party with a similar name, the party "Solidarity".[23] At the 2002 parliamentary elections Solidarity was able to join Our Ukraine.[27] Top party members who received a parliamentary mandate on party list of the Our Ukraine electoral bloc in 2002 were Volodymyr Plyutynsky, Volodymyr Makeyenko, Eduard Matviychuk, Anatoliy Korchynsky, while a single constituency in Vinnytsia Oblast was won by Petro Poroshenko.
After 2002, Solidarity stopped participating in elections.[6][28] In 2004, the party left Our Ukraine, and was represented by 23 deputies in the Verkhovna Rada (the forming of new factions whose parties were not directly elected into parliament was not unique in Ukraine at the time.)[clarification needed][29] In March 2013 the Ministry of Justice asked the Central Election Commission of Ukraine for evidence that Solidarity had not been involved in elections since 2003.[23]
On 16 October 2013, a court cancelled the registration certificate of Solidarity.[23] The party could have challenged this on appeal, but did not[23] and was legally eliminated on 31 December 2013 "due to lack of reporting".[30] and because for more than 10 years had not participated in any election.[23]
Early in 2014, Poroshenko became leader of the National Alliance of freedom and Ukrainian patriotism "OFFENSIVE", which was renamed "All-Ukrainian Union Solidarity".[23][30] By doing so, Poroshenko de facto prolonged the life of Solidarity and de facto merged the National Alliance of freedom and Ukrainian patriotism "OFFENSIVE" into Solidarity[23][30] (legally the original party "Solidarity" does not exist anymore[23][30]). National Alliance of freedom and Ukrainian patriotism "OFFENSIVE" was registered in May 2000 under the name All-Ukrainian Party of Peace and Unity (Ukrainian: Всеукраїнська партія миру i єдності, HPEM). It was not allowed to participate in the electoral alliance "Rainbow" in the Ukrainian 2002 parliamentary elections.[31] In the 2006 elections, the party failed as part of the electoral alliance Yuriy Karmazin Bloc to win parliamentary representation.[31] In the 2007 elections, the party failed again as part of the All-Ukrainian Community to win parliamentary representation.[31] After this election (the party) "All-Ukrainian Party of Peace and Unity" was renamed National Alliance of Freedom and Ukrainian patriotism "OFFENSIVE".[32] National Alliance of freedom and Ukrainian patriotism "OFFENSIVE" did not participate in the 2012 parliamentary elections.[33]
During a 27 August 2014 party congress, the "All-Ukrainian Union Solidarity" changed its name to "Bloc of Petro Poroshenko" (Ukrainian: Блок Петра Порошенка, Blok Petra Poroshenka),[39] and elected the former Minister of Internal Affairs, Yuriy Lutsenko, as the new leader of the party.[39]
On 2 September, Vitali Klitschko, then parliamentary leader of the Ukrainian Democratic Alliance for Reform, stated that since his party and the Petro Poroshenko Bloc had agreed to joint participation in parliamentary elections on 29 March 2014, the two parties were in discussion about running a joint list at the October 26 parliamentary election.[40] On 15 September it became clear that 30% of the Petro Poroshenko Bloc election list would be filled by members of UDAR and that UDAR leader Klitschko was at the top of this list; Klitschko vowed not to resign as incumbent Mayor of Kyiv,[41] but on 21 November he gave up his seat in the new parliament.[42] According to political scientist Tadeusz A. Olszański (in mid-September 2014) this deal with UDAR "enables it to use that party's large-scale structures, which the Poroshenko Bloc itself lacks".[19]
The party won the parliamentary election with 132 seats, beating the runner-up People's Front, who won 82 seats.[8] People's Front was first in the nationwide party vote (22.14% against 21.81%) but the party won 69 constituency seats while People's Front won only 18.[8] On 27 November 2014, the party formed a parliamentary faction of 145 people (at the opening session of the new parliament).[43]
On 21 November 2014, the party became a member of the coalition supporting the second Yatsenyuk government and endorsed nine new ministers for the government.[44][45]
In March 2015, "Solidarity" was added to the name "Bloc of Petro Poroshenko". On 28 August 2015 UDAR and Petro Poroshenko Bloc officially merged into Petro Poroshenko Bloc.[9] UDAR party leader Vitali Klitschko became so the new party leader.[9]
According to Ukrainian media research of February 2016 22% of the parties' representatives in regional councils and 12% of the parties' parliamentary deputies were former members of the Party of Regions.[49]
Following the fall of the second Yatsenyuk government, the party joined the coalition that supports the 14 April 2016 installed Groysman Government.[50] In the weeks prior to this 11 MPs had switched to the faction making forming the coalition possible.[51][52]
Klitschko resigned as Petro Poroshenko Bloc chairman (on 26 May) after a new law barring him as head of the Kyiv City State Administration to be chairman or a member of a political party took effect on 1 May 2016.[53]
The party changed its name to its current form on 24 May 2019.[54] According to party leader Poroshenko this had to be done in order to bring in a new leadership of the party and to win the 2019 Ukrainian parliamentary election.[55]
In the 2019 parliamentary election, European Solidarity scored badly, dropping to 8.10% of votes and electing 23 MPs (37% of which were women[57]) on the nationwide party list and winning 2 constituency seats.[12] The party voted against the confidence vote in the new Honcharuk Government.
The party officially decries populism and advocates for pragmatism and realism.[20] According to Oleg Varfolomeyev of the Eurasia Daily Monitor the party is a liberal party (and UDAR was as well).[62] According to Bohdan Butkevych of The Ukrainian Week, the party does not have an ideological unity.[63] Due to the fact the party was created shortly before the 2014 Ukrainian parliamentary election and then its "party list was drawn up by taking almost anyone who was ready and willing to invest their own resources".[63] Hence, its parliamentary faction consists of people who "have very different interests, methods of getting into parliament and plans".[63] (Hence) the party's MPs tend not to vote alike.[63]
The party broadly reflects Poroshenko's ideology. On 27 August 2014, newly elected party leader Yuriy Lutsenko stated that the Petro Poroshenko Bloc should help Poroshenko implement his election promises.[64] Official party positions include:[20]
Privatizing all Ukrainian coal mines and liquidate or mothball all mines that cannot be privatized, with social support for the workers of the liquidated or mothballed mines and the population of these territories[66]
Legislation to restrict religions whose leadership reside in aggressor states, e.g. Russia.[67]
^Обрані депутати місцевих рад. www.cvk.gov.ua (in Ukrainian). 23 November 2020. Archived from the original on 13 November 2015. Retrieved 23 November 2020.