Girish Menon

Latest blogs

However you voted last Thursday, events since the UK referendum results were announced have been tumultuous and shocking to say the least. Political resignations and in-fighting, the worrying rise of...