I am having problems using Wi-Fi to access the internet on my Raspberry Pi when I connect the Pi to my laptop over ethernet. 

Wi-Fi works fine and I can access the internet on the Pi when there are no other connections. 

I am trying to SSH or VNC into the Pi which is causing the problems. As soon as I connect to the Pi using Ethernet direct to my laptop the internet stops working. 

I can VNC or SSH into the Pi over Wi-Fi and the internet works fine via this method.

The pi has the latest Raspbian Stretch Image (2018-06-27). It has also been updated. The only other thing I have done is add a static IP address in `/etc/dhcpcd.conf`

Does anyone have any ideas or could point me in the right direction. I have found a few threads but they all seem to lead to a dead end.