You have an HP, that requires one of several work arounds as HP violates UEFI spec. It only allows boot by default of "Windows Boot Manager" by description.
But since you only have Ubuntu we can change description from ubuntu to Windows or have Windows description boot Windows.
Those that dual boot use the fallback or hard drive entry /efi/Boot/bootx64.efi. That usually is just a copy of Windows .efi file if you already have it. See line 14 in Summary report. You can also remove the existing Windows .efi files. (Edit - do not delete, see below as it now is shim).
But backup ESP partition sda1 before deleting anything.
You also are showing two ESP - efi system partitions. While UEFI may allow more than one, almost all implementations of UEFI only allow one. Use gparted or Disks and remove boot flag from sda2. (See line 62 in report).
It looks like Boot-Repair recognized you do not have Windows. Lines starting at 734.
Code:
cp /boot/efi/EFI/ubuntu/shimx64.efi /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi (& .grb)
df /dev/sda1
cp /boot/efi/EFI/ubuntu/shimx64.efi /boot/efi/EFI/Microsoft/Boot/bootx64.efi (& .grb)
The first is a copy of shim to bootmgfw.efi which we normally do not recommend anymore as Windows updates will convert it back to Windows boot. But with no Windows that will work.
The second copy is shim to bootx64.efi or the fallback boot entry, but you do not yet show a fallback boot entry.
System actually should now just boot the "Windows" description and actually boot into grub using grub's shimx64.efi.
Since no other system installed, you will not normally get grub menu. You may have to press escape immediately after UEFI on screen.