Current Affairs Jul 01 2009 David Cameron speaks at private Pride event but will not join gay rights march