I figured it out. I had changed my preferences to Enable Restrictions on my Apps, Safari etc. This is why I could see the app in the app store but couldn't access them. I'm surprised Apple hasn't given us a way to override this setting if we choose or even to write 'Blocked' or something similar.