Not by default. It remembers the MAC for each specific network. This is because sometimes you want to have specific device on the same IP all the time. The DHCP decides this via the MAC.
If you want it truly randomised every time you need to turn on non persistent MAC randomisation in the developer option.
132 words to 132 words. Made me read the whole article while thinking I read a summary.
slow clap