diff --git a/.gitignore b/.gitignore
index 36ac372c9..2e35c0227 100644
--- a/.gitignore
+++ b/.gitignore
@@ -68,6 +68,7 @@ cache/
node_modules
bower_components
npm-debug.log
+app/templates/vendor
environment.sh
.envrc
diff --git a/app/templates/vendor/govuk-frontend/components/footer/macro.njk b/app/templates/vendor/govuk-frontend/components/footer/macro.njk
deleted file mode 100644
index 22e58680c..000000000
--- a/app/templates/vendor/govuk-frontend/components/footer/macro.njk
+++ /dev/null
@@ -1,3 +0,0 @@
-{% macro govukFooter(params) %}
- {%- include "./template.njk" -%}
-{% endmacro %}
diff --git a/app/templates/vendor/govuk-frontend/components/footer/template.njk b/app/templates/vendor/govuk-frontend/components/footer/template.njk
deleted file mode 100644
index 1e797312a..000000000
--- a/app/templates/vendor/govuk-frontend/components/footer/template.njk
+++ /dev/null
@@ -1,87 +0,0 @@
-
diff --git a/app/templates/vendor/govuk-frontend/components/header/macro.njk b/app/templates/vendor/govuk-frontend/components/header/macro.njk
deleted file mode 100644
index d863b7831..000000000
--- a/app/templates/vendor/govuk-frontend/components/header/macro.njk
+++ /dev/null
@@ -1,3 +0,0 @@
-{% macro govukHeader(params) %}
- {%- include "./template.njk" -%}
-{% endmacro %}
diff --git a/app/templates/vendor/govuk-frontend/components/header/template.njk b/app/templates/vendor/govuk-frontend/components/header/template.njk
deleted file mode 100644
index b7f27efa7..000000000
--- a/app/templates/vendor/govuk-frontend/components/header/template.njk
+++ /dev/null
@@ -1,84 +0,0 @@
-
diff --git a/app/templates/vendor/govuk-frontend/components/skip-link/macro.njk b/app/templates/vendor/govuk-frontend/components/skip-link/macro.njk
deleted file mode 100644
index b5afb0c4e..000000000
--- a/app/templates/vendor/govuk-frontend/components/skip-link/macro.njk
+++ /dev/null
@@ -1,3 +0,0 @@
-{% macro govukSkipLink(params) %}
- {%- include "./template.njk" -%}
-{% endmacro %}
diff --git a/app/templates/vendor/govuk-frontend/components/skip-link/template.njk b/app/templates/vendor/govuk-frontend/components/skip-link/template.njk
deleted file mode 100644
index b78695eae..000000000
--- a/app/templates/vendor/govuk-frontend/components/skip-link/template.njk
+++ /dev/null
@@ -1,3 +0,0 @@
-
- {{- params.html | safe if params.html else params.text -}}
-
diff --git a/app/templates/vendor/govuk-frontend/template.njk b/app/templates/vendor/govuk-frontend/template.njk
deleted file mode 100644
index f6b27c794..000000000
--- a/app/templates/vendor/govuk-frontend/template.njk
+++ /dev/null
@@ -1,60 +0,0 @@
-{% from "./components/skip-link/macro.njk" import govukSkipLink -%}
-{% from "./components/header/macro.njk" import govukHeader -%}
-{% from "./components/footer/macro.njk" import govukFooter -%}
-{# specify absolute url for the static assets folder e.g. http://wwww.domain.com/assets #}
-{%- set assetUrl = assetUrl | default(assetPath) -%}
-
-
-
-
- {% block pageTitle %}GOV.UK - The best place to find government services and information{% endblock %}
-
- {# Hardcoded value of $govuk-black #}
- {# Ensure that older IE versions always render with the correct rendering engine #}
-
-
- {% block headIcons %}
-
- {# Hardcoded value of $govuk-black #}
-
-
-
-
- {% endblock %}
-
- {% block head %}{% endblock %}
- {# The default og:image is added below head so that scrapers see any custom metatags first, and this is just a fallback #}
- {# image url needs to be absolute e.g. http://wwww.domain.com/.../govuk-opengraph-image.png #}
-
-
-
-
- {% block bodyStart %}{% endblock %}
-
- {% block skipLink %}
- {{ govukSkipLink({
- href: '#main-content',
- text: 'Skip to main content'
- }) }}
- {% endblock %}
-
- {% block header %}
- {{ govukHeader({}) }}
- {% endblock %}
-
- {% block main %}
-
- {% block beforeContent %}{% endblock %}
-
- {% block content %}{% endblock %}
-
-
- {% endblock %}
-
- {% block footer %}
- {{ govukFooter({}) }}
- {% endblock %}
-
- {% block bodyEnd %}{% endblock %}
-
-