Ya está arreglado chicos. Os cuento, el navbar tiene una clase llamada: navbar-expand y al final le puedes poner sm, md o lg. Yo lo tenía en sm y por mucho que quiesiera que se cerrara el menú a 768px, no podía por esta clase. Lo he cambiado a navbar-expand-md y funciona ok. Muchas gracias a todos. Por cierto y por si alguien le pasa lo mismo, la clase va en esta línea
Código HTML:
Ver original<nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
. Un saludo