Your debug log shows that Pi-hole is working properly and that domains are being blocked.
From a client that you believe should be connected to the Pi-Hole for DNS, from the command prompt or terminal on that client (and not via ssh or Putty to the Pi), what is the output of
Hi thanks for responding, I may have jumped the gun, some add do seem to be getting blocked now, but Id interested to know if there are still some issues from the output
This client is not using Pi-hole for DNS. It is using the DNS server at IP 151.236.14.64.
The second command provides an interesting result. Flurry.com was not resolved to the correct IP, but rather was resolved to the loopback IP, which is typical if the domain is contained in a hosts file.
151.236.14.64 I saw here as well when Surfshark was active. Shouldn't be active but it was. Disconnected from Surfshark and everything was working properly. Noticed this as I noticed no new entries in the querylog from my laptop Which was odd.
So I guess Brendans Macbook Pro is running a VPN, f.e. Surfshark.