The Taylor & Francis Online platform is currently experiencing intermittent service problems. T&F report:
Currently, the journal and article page display is inconsistently showing an error message. Please be assured this is being dealt with as quickly as possible.
A further update will follow once this situation is confirmed as resolved.