British Prime Minister Rishi Sunak has announced that the UK general elections will be held on July 4th. This unexpected decision follows Sunak's meeting with his cabinet ministers at Downing Street and puts an end to months of speculation regarding the election timing. NDTV's Oly Barret reports on the Prime Minister's surprise move.