Only apply the web chat banner to pages it’s required on
Only apply the web chat banner to pages it’s required on

The banner was being appended before the shouldOpen() check. This moves the insertion point calculation and banner appending to after that.
alphagov/static,alphagov/static,kalleth/static,alphagov/static,kalleth/static,kalleth/static,kalleth/static