Android screen rotation

I have a portrait game which works well for phones. I have set the android project settings to sensor rotate and wanted to change the UI when rotated to landscape.

Currently when I rotate from portrait to landscape the portrait ui is rotated and looks bad.

I could not find any blueprint hooks to get the current system variable for rotation, can anyone point me in the right direction?