Gordon Brown resigns as Labour Leader