I am using a BT (UK) connection, via FTTC and it uses PPPoE.
I am using a TP-LINK Archer C7 and a Huawei HG612 (the latter compatible with a 1508 MTU when used in bridge mode).
BT allows the use of a 1508 MTU but there is a bug within OpenWrt that prevents this from working properly. If you set 1508 in the web interface of OpenWrt, the MTU is not applied, it sticks at 1492.
I followed instructions found here: https://www.middling.uk/blog/2015/03/customising-openwrt-to-my-needs/.
Adding
config interface 'eth0'
option ifname 'eth0'
option mtu '1508'
to /etc/config/network and ensuring the 1508 MTU is (still) set for PPPoE, resolves the problem and I can use the 1500 MTU as expected.