Reportedly the European leg is meant to be 30 shows, which is probably the amount that U2 and tour promoter TNA agreed upon in contract. With the addition of Dublin 2, we are up to 26. That original itinerary that was leaked on December 21st only showed the 1 additional night in London as being planned for the UK. It did include 2 additional nights for Amsterdam, as well as a July 21st show in either Milan or Florence. June 27th is thought to be held for Dublin 3 or for Belfast (which technically would be another UK date if added). That would bring the total to 30.
There certainly is room for additional shows in the UK, so perhaps now that the demand is very apparent, U2 and TNA will contract for up to 5 additional shows to be added in Europe with the UK getting 1-2 of them. Then again, if the reports about Edge's family situation are correct, perhaps they don't want to add additional dates this summer.