KVM setup & Network bridge problems

Hi guys I have KVM installed on ubuntu server 18.04.

I am using Virt manager to manage the KVM. These are my results for ip (i have removed static ip with **

1: lo: <LOOPBACK,PROMISC,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp38s0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:d8:61:a6:30:49 brd ff:ff:ff:ff:ff:ff
inet 110.145.42.250/32 scope global enp38s0
valid_lft forever preferred_lft forever
inet .../32 scope global enp38s0
valid_lft forever preferred_lft forever
inet 192.168.1.219/24 brd 192.168.1.255 scope global dynamic enp38s0
valid_lft 53468sec preferred_lft 53468sec
inet6 fe80::2d8:61ff:fea6:3049/64 scope link
valid_lft forever preferred_lft forever
3: virbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 52:54:00:51:2d:28 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.219/24 brd 192.168.1.255 scope global virbr0
valid_lft forever preferred_lft forever
inet6 fe80::5054:ff:fe51:2d28/64 scope link
valid_lft forever preferred_lft forever
4: virbr0-nic: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel master virbr0 state DOWN group default qlen 1000
link/ether 52:54:00:51:2d:28 brd ff:ff:ff:ff:ff:ff
8: vnet0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master virbr0 state UNKNOWN group default qlen 1000
link/ether fe:54:00:3b:03:3b brd ff:ff:ff:ff:ff:ff
inet6 fe80::fc54:ff:fe3b:33b/64 scope link
valid_lft forever preferred_lft forever

This is what is contained in sudo nano /etc/network/interfaces

auto lo virbr0
iface enp38s0 inet manual
iface virbr0 inet dhcp
bridge_ports enp38s0

I can not seem to get the internet to work on the virtual machines i create.

Any help would be appreciated.