On 18 July 2010 Ole von Beust declared his resignation effective 25 August .
On July 18 , 2010 Ole von Beust declared his resignation effective August 25 .