Ok so I finally found the issue.
After everything I tried I came across an option in woocommerce.
Enable WooCommerce CSS
I unticked this and everything seems to be normal with the products being in the same row, but now seem to have issues on the sidebar with the product images in your cart, they have been elongated.