Thailand's caretaker Prime Minister Niwattumrong Boonsongpaisan on Tuesday called for fresh polls to be held on August 3 in a bid to end the nation's political turmoil, after the military imposed martial law across the kingdom.