I'm using the Roots theme which with custom css. 

I'm using the page "Home" as the front page the page "Blog" as the blog page (in WP reading settings)

I'm trying to set the front page "Home" to use the template "full-width", but instead Wordpress ignores this and uses the "front page" template. 

This only happens on the front page, I can set any other page to use the "full width" template. 

Any ideas as to why this is happening and how I can resolve this?

I can post some more information if this is helpful. Just let me know what.
Thanks.